animal with long tangled fur - Espagnol Anglais Dictionnaire